@CHARSET "UTF-8";
html{
}
body{
  font-family:Microsoft Yahei,Arial,Helvetica,sans-serif;
/*   font-size:12px/1.125; */
  font-size:14px;
  color:#333;
}
body,div,label,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{
  margin:0;
  padding:0;
  border:0;
  outline:0;
}
div{
  display:block;
}
table{
  border-collapse:collapse;
  border-spacing:0;
}
input,textarea{
  margin:0;
  padding:0;
  font-size:0.9em;
  outline:none;
}
textarea{
  resize:none;
}
fieldset,img{
  border:0;
}
address,caption,cite,code,dfn,em,th,var{
  font-style:normal;
  font-weight:normal;
}
li{
  list-style:none;
}
caption,th{
  text-align:left;
}
h1,h2,h3,h4,h5,h6{
  font-size:100%;
}
q:before,q:after{
  content:'';
}
abbr,acronym{
  border:0;
  font-variant:normal;
}
input.labelbox{
  border:0;
}
a{
  text-decoration:none;
  color:inherit;
}
a.line{
  text-decoration:underline;
}
a:hover{
  text-decoration:underline;
}
strong,h1,h2,h3,h4,h5,h6{
  font-weight:normal;
}
sup{
  vertical-align:text-top;
}
sub{
  vertical-align:text-bottom;
}
input{
  line-height:1.2em;
  overflow:hidden;
}
input,textarea,select{
  *font-size:100%;
}
legend{
  color:#000;
}
del,ins{
  text-decoration:none;
}
hr {
  clear:both;
  border:1px inset;
}
p{
  margin-top:7px;
  margin-bottom:7px;
}
.cf:after{
content:'';
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}